package com.example.destination;

import java.lang.annotation.*;

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface JmsAnnoation {

    //队列名称
    String destination() default "";

    //默认是队列
    boolean isQueue() default true;

    //是否自动提交事务, 消息推送到了自动确认，还是等客户端的响应.
    boolean autoCommit() default true;

    //消息重试次数，只有开启手动确认的时候，才有效的。
    int failureCount() default 10;
}
